folded embryo - German English Dictionary